Enabling Asynchronous Interaction and Coupling for Parallel Scientific Applications Using Decentralized Semantically-specialized Shared Spaces
نویسندگان
چکیده
OF THE DISSERTATION Enabling Asynchronous Interaction and Coupling for Parallel Scientific Applications using Decentralized Semantically-Specialized Shared Spaces by Li Zhang Dissertation Director: Professor Manish Parashar While large-scale parallel/distributed simulations are rapidly becoming critical research modalities in academia and industry, their efficient and scalable implementations continue to present many challenges. Key challenges are the dynamic and complex communication, coordination and coupling requirements of these applications, which depend on state of the phenomenon being modeled, are determined by the specific numerical formulation, the domain decomposition and/or sub-domain refinement algorithms used, etc., and are known only at runtime. Most existing solutions addressing these requirements are domain-specific and are typically tightly integrated with individual applications. Further, these solutions tend to be static and are not very flexible due to their underlying approaches. This dissertation builds on the Tuple Space model and customizes and extends it to support parallel scientific applications. Specifically, this research develops a semantically-specialized shared space abstraction infrastructure to support asynchronous interaction and coupling of parallel scientific applications. The key contribution of this thesis is a conceptual model and implementation architecture for realizing interaction and coupling frameworks that provide application-oriented abstraction for flexible, efficient, scalable, and asynchronous interaction and coupling. The approach emphasizes flexibility, efficiency, and scalability through the use of a tuple space-based abstraction which is customized based on application domain semantics. The approach and resulting systems complement and can be used in conjunction with existing
منابع مشابه
Decentralized and Cooperative Multi-Sensor Multi-Target Tracking With Asynchronous Bearing Measurements
Bearings only tracking is a challenging issue with many applications in military and commercial areas. In distributed multi-sensor multi-target bearings only tracking, sensors are far from each other, but are exchanging data using telecommunication equipment. In addition to the general benefits of distributed systems, this tracking system has another important advantage: if the sensors are suff...
متن کاملXpressSpace: a programming framework for coupling partitioned global address space simulation codes
Complex coupled multiphysics simulations are playing increasingly important roles in scientific and engineering applications such as fusion, combustion, and climate modeling. At the same time, extreme scales, increased levels of concurrency, and the advent of multicores are making programming of high-end parallel computing systems on which these simulations run challenging. Although partitioned...
متن کاملUsing the Bonita primitives: A case study
The co-ordination language Linda has been used for parallel processing for many years. Linda uses a shared tuple space and a number of primitives to provide access to the tuple space and thereby enabling communication between processes executing concurrently. Linda provides asynchronous communication between processes, but synchronous access between the processes and the tuple spaces. The Bonit...
متن کاملA Study of Bit Condition for Generation Rx -Mode Waves: Interaction of Particles with Z/UH-Mode Waves
Interactions of charge particles with electromagnetic waves have important effects (linear and nonlinear) on the propagation of electromagnetic waves, and it can somewhat play a role in generation of the new mode waves. Besides, the particle energies can play an important role in causing instability in plasma. The values of parallel energy of the particles have been calculated so that they can ...
متن کاملA Dynamic Geometry-Based Shared Space Interaction Framework for Parallel Scientific Applications
While large-scale parallel/distributed simulations are rapidly becoming critical research modalities in academia and industry, their efficient and scalable parallel implementations present many challenges. A key challenge is the dynamic and complex communication/coordination patterns required by these applications, which depend on states of the phenomenon being modeled and are determined by the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006